package com.interviewbackend.service;

import com.interviewbackend.entity.InterviewRecord;
import java.util.List;

public interface EvaluationService {

    /**
     * 根据问题、回答和多模态分析结果生成面试的总体评估报告
     * @param interviewId 面试ID
     * @return 面试的总体评估报告
     */
    String generateOverallEvaluationReport(Long interviewId);

    /**
     * 评估单个问题的回答，判断是否需要追问
     * @param interviewRecord 当前面试记录
     * @return 追问建议或回答评语
     */
    String evaluateInterview(InterviewRecord interviewRecord);
}
